#pragma once
#include <SimpleDef.h>
/*
@brief 地址范围描述符
*/
typedef struct __AddressRangeDescriptor
{
    DWORD_PTR dwlpBaseAddrLow; /* 低 32 位地址 */
    DWORD_PTR dwlpBaseAddrHigh; /* 高 32 位地址（x64） */
    DWORD dwLengthLow; /* 低 32 位长度 */
    DWORD dwLengthHigh; /* 高 32 位长度（x64） */
    DWORD dwType; /* 值为 0 表示可用，否则不可用 */
    DWORD dwExtendedAttributes; /* 扩展属性字段 */
} AddressRangeDescriptor, *LPAddressRangeDescriptor, *LPMemoryAddressMap;